<?php
	class autoConn{
		protected static $dbGroupPool = array();
		
		public function __construct(){
		}
		
	/**
	 * 取数据库存对象
	 * @param string $database 数据库配置,默认取defaultDB.yml中的数据库组
	 * 每组数据库一定会有一个主数据库master
	 * 默认情况下:
	 * 有数据变更的方法，如update,create,del,execute方法均自动取master，
	 * 查询则随机取从数据库，没有从数据库时，直接
	 * 当使用如default.master时，表示强制以主数据库执所有方法
	 * @result DBBase 对象
	 */
		function getInstance($dbinfo){
			include_once 'db/'.$dbinfo['dbtype'].'.class.php';
			self::$dbGroupPool = new $dbinfo['dbtype']($dbinfo);
			return self::$dbGroupPool;
		}
	}
?>